home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
vol_400
/
406_01
/
disked25
/
manual
/
mustread
< prev
next >
Wrap
Text File
|
1993-12-11
|
2KB
|
50 lines
DISKED Release Notes
11-Dec-1993
version 2.5.1293
0. For bug fixes see the end of this file.
1. DISKED is Freeware. It is a fully functional MS-DOS disk utility
created by me (see below). DISKED can do many neat things which
may be helpful to you which is why I am giving it away. Although
I can not supply any gaurantees, I can supply support and the
source code (about 19000 lines of C) to anyone who wants it.
For more information about the source code see paragraph 4.
2. The algorithm DISKED uses for computing the cluster/file allocation
information is not too fast and it may appear that DISKED is doing
something weird when it runs because there will be much disk access
that can take several seconds.
I have been fine tuning DISKED for many years now (too many to
mention) and DISKED has never caused and problems except displaying
garbage information.
3. The accompaning documentation for DISKED is kind of brief. There are
some commands and aspects that are not covered. I am "in-between"
word processors and am working on fixing this.
There will also be a laser printer manual out "real soon" which I will
send to anyone who asks for it.
4. The source code is now available through CUG (the C Users Group);
see the file SOURCE.TXT for more information.
5. A major bug was found in version 2.2.793 (oops...): drives that did
not support DOS Interrupt 21, function 36 (or if it somehow failed)
would cause a memory allocation error and may have caused DISKED to
hang. There was also a similar problem with ramdrives that did not
have 512 byte sectors. This code has been completely re-written
and has been thoroughly tested and re-tested using a debugger and
using a memory-allocation testing program called Bounds Checker
by Nu Mega.
A similar bug was in version 2.3.1193: on drives with 16-bit FATs
the last FAT sector was not read when indexing files causing a
memory allocation error if the drive was full or nearly full.
Gregg Jennings
P.O. Box 200
Falmouth, MA 02541-0200
(508)-540-9711